import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;

public class Example15_2 {
   public static void main(String[] args) {
      List<String> list=new LinkedList<String>();
      for(int i=0;i<=165315;i++) {
         list.add("speed"+i);
      }
      Iterator <String> iter=list.iterator();
      long startTime=System.currentTimeMillis();
      while(iter.hasNext()) {
         String te=iter.next();
      }
      long endTime=System.currentTimeMillis();
      long result=endTime-startTime;
      System.out.println("使用迭代器遍历集合所用的时间为："+result+"毫秒");
      startTime=System.currentTimeMillis();
      for(int i=0;i<list.size();i++) {
         String te=list.get(i);
      }
      endTime=System.currentTimeMillis();
      result=endTime-startTime;
      System.out.println("使用get方法遍历集合所用的时间为："+result+"毫秒");
   }
}
